package com.aliyun.oss.service;

import com.aliyun.oss.pojo.Entity.Orders;
import com.aliyun.oss.pojo.Vo.*;
import com.baomidou.mybatisplus.extension.service.IService;

import java.time.LocalDate;
import java.util.List;

public interface ReportService extends IService<Orders> {
    TurnoverReportVO getTurnoverStatistics(LocalDate begin, LocalDate end);

    UserReportVO getUserStatistics(LocalDate begin, LocalDate end);

    OrderReportVO getOrdersStatistics(LocalDate begin, LocalDate end);

    SelesTop10ReportVO getSelesTop10(LocalDate begin, LocalDate end);
}
